fish killer - French English Dictionary